3 trademarks were found for owners matching the name MacGregor, John.
#Classstatus
1 S:88031633
M:THRIVEMAP
O:MacGregor, John
41 Dead
2 S:88029440
M:THRIVEPATH
O:MacGregor, John
41 Registered
3 S:88029468
M:THRIVEPATH
O:MacGregor, John
41 Dead
Trademark Alertz updated from USPTO on 2030-01-24